package com.econ.powercloud.ems.dal.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.econ.powercloud.ems.dal.entity.ExtIotViceProductYc;
import com.econ.powercloud.ems.dal.entity.ext.IotViceProductYcExt;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @ Description:
 * @ Author：hgp
 * @ Create:2022-05-23-16:57
 */
public interface ExtIotViceProductYcMapper extends BaseMapper<ExtIotViceProductYc> {

    List<IotViceProductYcExt> selectYcExtByProductKey(@Param("productKey") String productKey);

    List<ExtIotViceProductYc> selectByCondition(@Param("productKey")String productKey,@Param("moduleCode")String moduleCode,
                                                @Param("val5")String val5);

    List<IotViceProductYcExt> selectYcExtByProductKeysAndLabels(@Param("productKeys")List<String> productKeys,
                                                                @Param("labels")List<String> labels);
}
